﻿namespace EFS.RC.CC.Messages.Application
{
	/// Class Caller
	public class CustomerEndPoint : EFS.RC.CC.Messages.Message
	{
		public CustomerEndPoint()
		{
		}

		/// Property PhoneUri: Get, Set
		public System.String PhoneUri;

		/// RequiredSkillId: Get, Set
		public System.Int32 RequiredSkillId;

		/// Serialize
		public override void Serialize(EFS.Common.Serialization.XmlWriter xmlWriter)
		{
			// write
			xmlWriter.Write("PhoneUri", PhoneUri);
			xmlWriter.Write("RequiredSkillId", RequiredSkillId);
		}

		/// Deserialize
		public override void Deserialize(EFS.Common.Serialization.XmlReader xmlReader)
		{
			// read
			xmlReader.Read("PhoneUri", ref  PhoneUri);
			xmlReader.Read("RequiredSkillId", ref  RequiredSkillId);
		}
	}
}